package hcn.api.service.api.deptregistration;

import ctd.util.annotation.RpcService;
import hcn.protocol.ods.*;

import java.util.List;

/**
 * Created by xinggj on 2016/7/18.
 */
public interface TakeNumberInterface {
    /**
     * 获取预约记录列表
     * @param recordRequestBean
     * @return
     */
    @RpcService
    List<RecordListBean> regRecordList(RecordRequestBean recordRequestBean);

    /**
     * 获取挂号单详情
     * @param orgId
     * @param regRecordId
     * @return
     */
    @RpcService
    RegRecordDetailBean getRegDetail(String orgId, String regRecordId);

    /**
     * 确认签到取号处理
     * @param bean
     * @return
     */
    @RpcService
    ConfirmTicketResponseBean confirmTicket(ConfirmTicketRequestBean bean);
}
